package com.passengerflowmanagementsystem.statistics.service;

import com.passengerflowmanagementsystem.statistics.domain.hk.PfBaseEntity;
import com.passengerflowmanagementsystem.statistics.domain.vo.*;

public interface IPassengerService {

    /**
     * 按统计组查询人脸客流统计数据
     * @return
     */
    String faceFlowStatGroups(FaceFlowStatGroupsVo faceFlowStatGroupsVo);

    /**
     * 查询时间范围内的多个统计组的客流统计数据
     * @return
     */
    String passengerFlowGroups(PassengerFlowGroupsVo passengerFlowGroupsVo);

    /**
     * 查询统计组数据
     * @return
     */
    String countGroupGroupsPage(CountGroupGroupsPageVo countGroupGroupsPageVo);

    /**
     * 查询统计组密度统计数据
     * @return
     */
    String passengerDensityGroups(PassengerDensityGroupsVo passengerDensityGroupsVo);

    /**
     * 查询客流排行
     * @param passengerRankingTopVo
     * @return
     */
    String passengerRankingTop(PassengerRankingTopVo passengerRankingTopVo);

}
